// pages/me/me.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    avatarUrl:'cloud://pengpeng-movie-2gdppuv04c698fa6.7065-pengpeng-movie-2gdppuv04c698fa6-1306675893/00183a5ab206aea80120be1472a6f5.a5dba536.jpg',
    nickName:'点击登录',
    islogin:false
  },

  /** 点击选择图片 */
  tapImage(){
    if(!this.data.islogin){  // 如果未登录，直接return
      return;
    }
    // 选择图片
    wx.chooseImage({
      count: 1,
      success: (res)=>{
        console.log(res);
        let path = res.tempFilePaths[0];
        this.setData({avatarUrl: path});
        // 上传头像至云存储空间
        console.log(path);
        let cloudpath = 
          path.substr(path.lastIndexOf('/')+1);
        // 开始上传
        wx.cloud.uploadFile({
          filePath: path,
          cloudPath: cloudpath,
          success: (uploadRes)=>{
            console.log(uploadRes);
          }
        })
      }
    })
  },

  /** 点击登录 */
  tapLogin(){
    if(this.data.islogin){  // 如果已登录，则直接return
      return;
    }
    // 获取用户信息
    wx.getUserProfile({
      desc: '用于完善学子影院用户信息',
      success: (res)=>{
        console.log(res);
        // 更新avatarUrl 与 nickName
        this.setData({
          avatarUrl:res.userInfo.avatarUrl,
          nickName:res.userInfo.nickName
        })
        this.data.islogin = true;
      }
    })
  },

  /** 当双击btn时执行 */
  doubletapEvent(){
    console.log('记得双击么么哒...');
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})